/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package seguridad;

import javax.annotation.security.DenyAll;
import javax.annotation.security.PermitAll;
import javax.annotation.security.RolesAllowed;

/**
 *
 * @author odeen
 */
public class ClaseProtegida {
    @RolesAllowed( "ROL_ADMIN")
    public void metodoSeguro(){
        System.out.println("Metodo seguro con RolesAllowed invocado");
    }
    @DenyAll
    public void metodoSeguroDenyAll(){
        System.out.println("Metodo seguro con DenyAll invocado");
    }
    @PermitAll
    public void metodoSeguroPermitAll(){
        System.out.println("Metodo seguro con PermitAll invocado");
    }
    public void metodoSinSeguridad(){
        System.out.println("Metodo seguro sin anotacion invocado");
    }

}
